striped socks - Francés Inglés Diccionario